////给出一个整型数组 numbers 和一个目标值 target ，请在数组中找出两个加起来等于目标值的数的下标，返回的下标按升序排列
////返回的数组下标从1开始算起，保证target一定可以由数组里面2个数字相加得到
////思路：用target-其中一个值，找另一个元素值的下标即可
#include<stdio.h>
int* twoSum(int* numbers, int numbersLen, int target, int* returnSize)
{
	static int arr[2];
	*returnSize = 2;
	for (int i = 0; i < numbersLen; i++) {
		if (numbers[i] > target)
			continue;
		for (int j = i+1; j < numbersLen; j++) {
			if (numbers[i] + numbers[j] == target) {
				arr[0] = i + 1;
				arr[1] = j + 1;
			}
		}
	}
	return arr;
}
